花费 8 ms
认真分析mmap:是什么 为什么 怎么用

mmap基础概念 mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用 ...

Mon Jul 20 18:35:00 CST 2015 27 138107
汉明码(Hamming Code)原理及实现

汉明码实现原理 汉明码(Hamming Code)是广泛用于内存和磁盘纠错的编码。汉明码不仅可以用来检测转移数据时发生的错误,还可以用来修正错误。(要注意的是,汉明码只能发现和修正一位错误,对于 ...

Thu Apr 06 01:50:00 CST 2017 5 30985
从内核文件系统看文件读写过程

系统调用 操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境,但是计算机系统的各种硬件资源是有限的,因此为了保证每一个进程都能安全的执行。处理器设有两种模式:“用户模式”与“内核模 ...

Sun Jul 19 20:24:00 CST 2015 12 35692
[转]linux援救模式:linux rescue使用详细图解

网上很多网友问怎么进rescue 模式,不知道怎么用rescue来挽救系统。 现在我来图解进入rescue (示例系统为RHEL 3) 1。用安装光盘或者硬盘安装的方式进入安装界面,在she ...

Sun Jan 25 00:55:00 CST 2015 0 30047
内联函数

内联函数的作用 作用:不是在调用时发生控制转移,而是在编译时将函数体嵌入在每一个调用处,适用于功能简单,规模较小又使用频繁的函数。递归函数无法内联处理,内联函数不能有循环体,switch语句,不能进 ...

Fri Nov 01 03:32:00 CST 2019 0 3352
线程池的研究及实现

什么是线程池? 诸如web服务器、数据库服务器、文件服务器和邮件服务器等许多服务器应用都面向处理来自某些远程来源的大量短小的任务。构建服务器应用程序的一个过于简单的模型是:每当一个请求到达就创建一个 ...

Sun Mar 11 04:36:00 CST 2012 1 32629
《30天自制操作系统》笔记(02)——导入C语言

《30天自制操作系统》笔记(02)——导入C语言 进度回顾 在上一篇,记录了计算机开机时加载IPL程序(initial program loader,一个nas汇编程序)的情况,包括IPL代码( ...

Wed May 21 07:46:00 CST 2014 29 14523
visual studio运行时库MT、MTd、MD、MDd的研究

在开发window程序是经常会遇到编译好好的程序拿到另一台机器上面无法运行的情况,这一般是由于另一台机器上面没有安装响应的运行时库导致的,那么这个与编译选项MT、MTd、MD、MDd有什么关系呢?这是 ...

Wed Dec 18 23:46:00 CST 2013 2 19236

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM